home *** CD-ROM | disk | FTP | other *** search
/ System Booster / System Booster.iso / Virushunter / VirusWorkshop / Install VirusWorkshop < prev    next >
Text File  |  1996-09-26  |  15KB  |  649 lines

  1. ; Installer für VirusWorkShop 
  2. ; Sprachvorgabe deutsch
  3. ; 19.04.95 @ Elli
  4. ;
  5. ; Editiert und fertiggestellt von Marcel Döring 22.10.95
  6. ; Version 0.12
  7.  
  8. (if (= @language "deutsch")
  9.         (
  10.                 (set VWbadkick "Kickstart 37.175 (OS 2.04) wird unbedingt benötigt!")
  11.                 (set VWaskdir (cat "In welchem Verzeichnis möchten Sie " @app-name " installieren?"))
  12.                 (set VWdirhelp
  13.                         (cat
  14.                                  "Wählen sie das Verzeichnis, in dem " @app-name " mit allen"
  15.                                  " notwendigen Dateien und Unterverzeichnissen installiert"
  16.                                  " werden soll."
  17.                         )
  18.                 )
  19.                 
  20.                 (set VWlanguage "Welche Sprachen möchten Sie installieren?")
  21.                 (set VWlanghelp
  22.                         (cat
  23.                                  "Die Dokumentation zu " @app-name " steht in deutscher und"
  24.                                  " holländischer Sprache zu Ihrer Verfügung und sie können nun"
  25.                                  " aussuchen, welche Sprache(n) installiert werden sollen.\n\n"
  26.                                  "Sofern sie über OS 2.1 (oder besser) verfügen, werden dabei"
  27.                                  " auch noch die dazugehörenden Katalogdateien kopiert, damit"
  28.                                  " auch die Bedienelemente entsprechend beschriftet werden."
  29.                         )
  30.                 )
  31.                 (set VWwhichfile "Welche Programme und Programmteile sollen installiert werden?")
  32.                 (set VWfilehelp 
  33.                         (cat       
  34.                                  "Die von Ihnen angewählten Programme und Programmteile"
  35.                                  "werden in die dafür erzeugten Verzeichnisse kopiert.\n\n"
  36.                                  "Zur Benutzung des Programms sind nicht alle Dateien nötig;\n\n"
  37.                                  "BITTE das GUIDE file dazu lesen!!!"
  38.                          )
  39.                 )             
  40.                 (set VWDutch "Niederländisch")
  41.                 (set VWGerman "Deutsch")
  42.                 
  43.                 (set VWwhichicons "Welche Icons möchten Sie installieren?")
  44.                 (set VWmagicicons "MagicWB Icons")
  45.                 (set VWstandardicons "Standard Icons")
  46.         )
  47. )
  48.  
  49. (set #XFDMsg
  50. (cat "Kopieren der nötigen Decruncher und der ReadMe-Datei."
  51. ))
  52.  
  53. (set #CMsg
  54. (cat "Welche Programme möchten Sie übernehmen ?"
  55. ))
  56.  
  57. (set #ARexx
  58. (cat "Welche ARexx-Beispielskripte möchten Sie übernehmen ?"
  59. ))
  60.  
  61. (set #Sask
  62. (cat "Möchten Sie die Startup-Sequence z.B. \n"
  63.      "für Disk-Startup-Zwecke kopieren ?"
  64. ))
  65.  
  66. (if (= @language "english")
  67.         (
  68.                 (set VWbadkick "Kickstart 37.175 (OS 2.04) must be present for VW !")
  69.                 (set VWaskdir (cat "In which directory you want to install " @app-name " ?"))
  70.                 (set VWdirhelp
  71.                         (cat
  72.                                  "Choose the directory, in which " @app-name " (including all "
  73.                                  " needed files and subdirectories) should be installed !"
  74.  
  75.                         )
  76.                 )
  77.                 
  78.                 (set VWlanguage "Welche Sprachen möchen Sie installieren?")
  79.                 (set VWlanghelp
  80.                         (cat
  81.                                  "Die Dokumentation zu " @app-name " steht in deutscher und"
  82.                                  " holländischer Sprache zu Ihrer Verfügung und sie können nun"
  83.                                  " aussuchen, welche Sprache(n) installiert werden sollen.\n\n"
  84.                                  "Sofern sie über OS 2.1 (oder besser) verfügen, werden dabei"
  85.                                  " auch noch die dazugehörenden Katalogdateien kopiert, damit"
  86.                                  " auch die Bedienelemente entsprechend beschriftet werden."
  87.                         )
  88.                 )
  89.                 (set VWwhichfile "Which programms should be installed ?")
  90.                 (set VWfilehelp 
  91.                         (cat       
  92.                                  "Die von Ihnen angewählten Programme und Programmteile"
  93.                                  "werden in die dafür erzeugten Verzeichnisse kopiert.\n\n"
  94.                                  "Zur Benutzung des Programms sind nicht alle Dateien nötig;\n\n"
  95.                                  "BITTE das GUIDE file dazu lesen!!!"
  96.                          )
  97.                 )             
  98.                 (set VWDutch "Niederländisch")
  99.                 (set VWGerman "Deutsch")
  100.                 
  101.                 (set VWwhichicons "Welche Icons möchten Sie installieren?")
  102.                 (set VWmagicicons "MagicWB Icons")
  103.                 (set VWstandardicons "Standard Icons")
  104.         )
  105. )
  106.  
  107. (set #XFDMsg
  108. (cat "Please choose which decrunchers you want \n"
  109.      "to install.(It`s recommended to install all \n"
  110.      "of them !"
  111. ))
  112.  
  113. (set #CMsg
  114. (cat "Please verify which tools you want to install."
  115. ))
  116.  
  117. (set #ARexx
  118. (cat "Which ARexx-examples do you want to install ?"
  119. ))
  120.  
  121. (set #Sask
  122. (cat "Would you like to copy the Startup-Sequence \n"
  123.      "e.q. for Disk-Startup ?"
  124. ))
  125.  
  126.  
  127. (if (< (/ (getversion "intuition.library" (resident)) 65536) 37)
  128.         (
  129.                 (message VWbadkick)
  130.                 (exit)
  131.         )
  132. )
  133.  
  134. ;Sage mir bloß nicht, wohin in diesem Wirrwarr !?!?! 
  135.  
  136. (set VirusWorkShopdir
  137.         (askdir
  138.                 (prompt VWaskdir)
  139.                 (help VWdirhelp)
  140.                 (newpath)
  141.                 (default "SYS:")
  142.         )
  143. )
  144.  
  145.  
  146.  
  147. (set VirusWorkshopdir (tackon VirusWorkshopdir "VirusWorkshop"))
  148. (if (NOT (exists VirusWorkshopdir))
  149.         (makedir virusworkshopdir (infos))
  150. )                                  
  151. (set docdir (tackon VirusWorkShopdir "Documents"))
  152. (if (NOT (exists docdir))
  153.         (makedir docdir (infos))
  154. )
  155. (set prefsdir (tackon VirusWorkshopdir "Prefs"))
  156. (if (NOT (exists prefsdir))
  157.         (makedir prefsdir (infos))
  158. )
  159. (set cdir (tackon VirusWorkShopdir "C"))
  160. (if (NOT (exists cdir))
  161.         (makedir cdir)
  162. )
  163. (set ARexxDir (tackon VirusWorkShopdir "ARexx"))
  164. (if (NOT (exists ARexxDir))
  165.         (makedir ARexxDir)
  166. )
  167. (set sdir (tackon VirusWorkShopdir "s"))
  168. (if (NOT (exists sdir))
  169.         (makedir sdir)
  170. )
  171. (set libsdir (tackon VirusWorkShopdir "Libs"))
  172. (if (NOT (exists libsdir))
  173.         (makedir libsdir)
  174. )
  175. (set localedir (tackon VirusWorkShopdir "Locale"))
  176. (if (NOT (exists localedir))
  177.         (makedir localedir)
  178. )
  179. (set toolsdir (tackon VirusWorkShopdir "Tools"))
  180. (if (NOT (exists toolsdir))
  181.         (makedir toolsdir (infos))
  182. )
  183. (set xfddir (tackon VirusWorkShopdir "Libs/xfd"))
  184. (if (NOT (exists xfddir))
  185.         (makedir xfddir)
  186. )
  187. (complete 5)
  188.  
  189. (set installfiles
  190.         (askoptions
  191.                 (prompt VWwhichfile)
  192.                 (choices "VirusWorkShop" "VW.Prefs" "DHunk" "ELrm" "VW.Save!" "Die nötigen Librarys" "Die ARexx Skripte" "MagicWB-Icons" "Startup-Sequence" )
  193.                 (help VWfilehelp)
  194.                 (default VirusWorkShopdir)
  195.         )
  196. )
  197.  
  198. (complete 10)
  199.  
  200. ;kopiere files nach dest.
  201.  
  202. (if (BITAND installfiles 1)
  203. (copyfiles
  204.         (source "VirusWorkShop")
  205.         (dest VirusWorkShopdir)
  206. )
  207. )
  208. (if (BITAND installfiles 1)
  209. (copyfiles
  210.         (source "VirusWorkShop.info")
  211.         (dest VirusWorkShopdir)
  212. )
  213. )
  214. (if (BITAND installfiles 1)
  215. (copyfiles
  216.         (source "/VirusWorkshop/VW.Prefs")
  217.         (dest VirusWorkShopdir)
  218. )
  219. )
  220. (if (BITAND installfiles 1)
  221. (copyfiles
  222.         (source "/VirusWorkshop/VW.Prefs.README")
  223.         (dest VirusWorkShopdir)
  224. )
  225. )
  226. (if (BITAND installfiles 1)
  227. (copyfiles
  228.         (source "/VirusWorkshop/VW.Prefs.README.sig")
  229.         (dest VirusWorkShopdir)
  230. )
  231. )
  232.  
  233. (complete 20)
  234.  
  235. (if (BITAND installfiles 2)
  236. (copyfiles
  237.         (source "/VirusWorkShop/Prefs/VirusWorkshop")
  238.         (dest prefsdir)
  239. )
  240. (copyfiles
  241.         (source "/VirusWorkShop/Prefs/VirusWorkshop.info")
  242.         (dest VirusWorkShopdir)
  243. )
  244.  
  245. )
  246.  
  247. (if (BITAND installfiles 2)
  248. (copyfiles
  249.         (source "/VirusWorkShop/Prefs/VirusWorkshop.sig")
  250.         (dest VirusWorkShopdir)
  251. )
  252. )
  253. (if (BITAND installfiles 2)
  254. (copyfiles
  255.         (source "/VirusWorkShop/VirusWorkshop.News")
  256.         (dest VirusWorkShopdir)
  257. )
  258. (copyfiles
  259.         (source "/VirusWorkShop/VirusWorkshop.News.info")
  260.         (dest VirusWorkShopdir)
  261. )
  262.  
  263. )
  264.  
  265. (if (BITAND installfiles 2)
  266. (copyfiles
  267.         (source "/VirusWorkShop/VirusWorkshop.News.sig")
  268.         (dest VirusWorkShopdir)
  269. )
  270. )
  271.  
  272. (if (BITAND installfiles 2)
  273. (copyfiles
  274.         (source "/VirusWorkShop/VW.Prefs")
  275.         (dest VirusWorkShopdir)
  276. )
  277. (copyfiles
  278.         (source "/VirusWorkShop/VW.Prefs.README")
  279.         (dest VirusWorkShopdir)
  280. )
  281.  
  282. )
  283. (if (BITAND installfiles 2)
  284. (copyfiles
  285.         (source "/VirusWorkShop/VW.Prefs.README.sig")
  286.         (dest VirusWorkShopdir)
  287. )
  288. )
  289.  
  290. (complete 30)
  291.  
  292. (if (BITAND installfiles 3)
  293. (copyfiles
  294.         (source "/VirusWorkShop/Tools/DHunk")
  295.         (dest Toolsdir)
  296. )
  297. )
  298. (if (BITAND installfiles 3)
  299. (copyfiles
  300.         (source "/VirusWorkShop/Tools/DHunk.sig")
  301.         (dest Toolsdir)
  302. )
  303. )
  304.  
  305. (if (BITAND installfiles 4)
  306. (copyfiles
  307.         (source "/VirusWorkShop/Tools/Elrm")
  308.         (dest Toolsdir)
  309. )
  310. )
  311. (if (BITAND installfiles 4)
  312. (copyfiles
  313.         (source "/VirusWorkShop/Tools/Elrm.sig")
  314.         (dest Toolsdir)
  315. )
  316. )
  317. (if (BITAND installfiles 5)
  318. (copyfiles
  319.         (source "/VirusWorkShop/Tools/VW-Save!")
  320.         (dest Toolsdir)
  321. )
  322. )
  323. (if (BITAND installfiles 5)
  324. (copyfiles
  325.         (source "/VirusWorkShop/Tools/VW-Save!.info")
  326.         (dest Toolsdir)
  327. )
  328. )
  329.  
  330. (if (BITAND installfiles 5)
  331. (copyfiles
  332.         (source "/VirusWorkShop/Tools/VW-Save!.sig")
  333.         (dest Toolsdir)
  334. )
  335. )
  336.  
  337. (if (BITAND installfiles 6)
  338. (copyfiles
  339.         (source "/VirusWorkShop/Libs/FileID.library")
  340.         (dest Libsdir)
  341. )
  342. )
  343.  
  344. (if (BITAND installfiles 6)
  345. (copyfiles
  346.         (source "/VirusWorkShop/Libs/FileID.library.sig")
  347.         (dest Libsdir)
  348. )
  349. )
  350.  
  351. (complete 40)
  352.  
  353. (if (BITAND installfiles 6)
  354. (copyfiles
  355.         (source "/VirusWorkShop/Libs/powerpacker.library")
  356.         (dest Libsdir)
  357. )
  358. )
  359. (if (BITAND installfiles 6)
  360. (copyfiles
  361.         (source "/VirusWorkShop/Libs/Reqtools.library")
  362.         (dest Libsdir)
  363. )
  364. )
  365.  
  366. (if (BITAND installfiles 6)
  367. (copyfiles
  368.         (source "/VirusWorkShop/Libs/ReqTools.library.sig")
  369.         (dest Libsdir)
  370. )
  371. )
  372.  
  373. (if (BITAND installfiles 6)
  374. (copyfiles
  375.         (source "/VirusWorkShop/Libs/xfdmaster.library")
  376.         (dest Libsdir)
  377. )
  378. )
  379.  
  380. (if (BITAND installfiles 6)
  381. (copyfiles
  382.         (source "/VirusWorkShop/Libs/xfdmaster.library.sig")
  383.         (dest Libsdir)
  384. )
  385. )
  386.  
  387. (complete 50)
  388.  
  389. (if (BITAND installfiles 6)
  390. (copyfiles
  391.         (help @copyfiles-help)
  392.         (prompt #XFDMsg)
  393.         (source "/VirusWorkshop/Libs/XFD")
  394.         (confirm)
  395.         (all)
  396.         (dest Xfddir)
  397. )
  398. )
  399.  
  400. (if (BITAND installfiles 6)
  401. (copyfiles
  402.         (help @copyfiles-help)
  403.         (prompt #CMsg)
  404.         (source "/VirusWorkshop/C")
  405.         (confirm)
  406.         (all)
  407.         (dest Cdir)
  408. )
  409. )
  410.  
  411. (if (BITAND installfiles 7)
  412. (copyfiles
  413.         (help @copyfiles-help)
  414.         (prompt #ARexx)
  415.         (source "/VirusWorkshop/ARexx")
  416.         (confirm)
  417.         (all)
  418.         (dest ARexxDir)
  419. )
  420. )
  421.  
  422. (complete 60)
  423.  
  424. (if (BITAND installfiles 2)
  425.  
  426. (copyfiles
  427.        (source "Documents/VirusWorkshop.guide")
  428.        (dest docdir)
  429.  
  430. )
  431. )
  432.  
  433. (if (BITAND installfiles 2)
  434. (copyfiles
  435.        (source "Documents/VirusWorkshop.Guide.info")
  436.        (dest docdir)
  437.  
  438. )
  439. )
  440.  
  441. (if (BITAND installfiles 2)
  442. (copyfiles
  443.        (source "Documents/Starterproblems.guide")
  444.        (dest docdir)
  445.  
  446. )
  447. )
  448.  
  449. (if (BITAND installfiles 2)
  450. (copyfiles
  451.        (source "Documents/Starterproblems.Guide.info")
  452.        (dest docdir)
  453.  
  454. )
  455. )
  456. (if (BITAND installfiles 2)     
  457. (copyfiles
  458.        (source "Documents/Dhunk.guide")
  459.        (dest docdir)
  460.  
  461. )
  462. )
  463.  
  464. (if (BITAND installfiles 2)
  465. (copyfiles
  466.        (source "Documents/Dhunk.Guide.info")
  467.        (dest docdir)
  468.  
  469. )
  470. )
  471.  
  472. (complete 65)
  473.  
  474. (if (BITAND installfiles 2)     
  475. (copyfiles
  476.        (source "Documents/Elrm.guide")
  477.        (dest docdir)
  478.  
  479. )
  480. )
  481.  
  482. (if (BITAND installfiles 2)
  483. (copyfiles
  484.        (source "Documents/Elrm.Guide.info")
  485.        (dest docdir)
  486.  
  487. )
  488. )
  489. (if (BITAND installfiles 2)     
  490. (copyfiles
  491.        (source "Documents/VW-Viruses.guide")
  492.        (dest docdir)
  493.  
  494. )
  495. )
  496.  
  497. (if (BITAND installfiles 2)
  498. (copyfiles
  499.        (source "Documents/VW-Viruses.Guide.info")
  500.        (dest docdir)
  501.  
  502. )
  503. )
  504.  
  505.  
  506. (if (BITAND installfiles 2)     
  507. (copyfiles
  508.        (source "Documents/NewVirus.guide")
  509.        (dest docdir)
  510.  
  511. )
  512. )
  513.  
  514. (complete 70)
  515.  
  516. (if (BITAND installfiles 2)
  517. (copyfiles
  518.        (source "Documents/NewVirus.Guide.info")
  519.        (dest docdir)
  520.  
  521. )
  522. )
  523.  
  524.  
  525. (if (BITAND installfiles 2)     
  526. (copyfiles
  527.        (source "Documents/VWMemmon.guide")
  528.        (dest docdir)
  529.  
  530. )
  531. )
  532.  
  533. (if (BITAND installfiles 2)
  534. (copyfiles
  535.        (source "Documents/VWMemmon.Guide.info")
  536.        (dest docdir)
  537.  
  538. )
  539. )
  540. (if (BITAND installfiles 2)     
  541. (copyfiles
  542.        (source "Documents/Pref-Edit.guide")
  543.        (dest docdir)
  544.  
  545. )
  546. )
  547.  
  548. (if (BITAND installfiles 2)
  549. (copyfiles
  550.        (source "Documents/Pref-Edit.Guide.info")
  551.        (dest docdir)
  552.  
  553. )
  554. )
  555.  
  556. (if (BITAND installfiles 2)
  557. (copyfiles
  558.        (source "Documents/VW-Save!.guide")
  559.        (dest docdir)
  560.  
  561. )
  562. )
  563.  
  564. (if (BITAND installfiles 2)
  565. (copyfiles
  566.        (source "Documents/VW-Save!.Guide.info")
  567.        (dest docdir)
  568.  
  569. )
  570. )
  571.  
  572. (complete 75)
  573.  
  574. (if (BITAND installfiles 8)
  575. (copyfiles
  576.         (source "/VirusWorkshop/MagicWB.Readme")
  577.         (dest VirusWorkShopdir)
  578. )
  579. )
  580. (if (BITAND installfiles 8)
  581. (copyfiles
  582.         (source "/VirusWorkshop/MagicWB.Readme.sig")
  583.         (dest VirusWorkShopdir)
  584. )
  585. )
  586. (if (BITAND installfiles 8)
  587. (copyfiles
  588.         (source "/VirusWorkshop/MagicWB/DosTouch.Guide.info")
  589.         (dest docdir)
  590.  
  591. )
  592. )
  593. (if (BITAND installfiles 8)
  594. (copyfiles
  595.         (source "/VirusWorkshop/MagicWB/Pref-Edit.Guide.info")
  596.         (dest docdir)
  597. )
  598. )
  599. (if (BITAND installfiles 8)
  600. (copyfiles
  601.         (source "/VirusWorkshop/MagicWB/Pref-Edit.info")
  602.         (dest docdir)
  603. )
  604. )
  605. (if (BITAND installfiles 8)
  606. (copyfiles
  607.         (source "/VirusWorkshop/MagicWB/VirusWorkshop.guide.info")
  608.         (dest docdir)
  609. )
  610. )
  611. (if (BITAND installfiles 8)
  612. (copyfiles
  613.         (source "/VirusWorkshop/MagicWB/VirusWorkshop.info")
  614.         (dest VirusWorkShopdir)
  615. )
  616. )
  617. (if (BITAND installfiles 8)
  618. (copyfiles
  619.         (source "/VirusWorkshop/MagicWB/VirusWorkshop.News.info")
  620.         (dest VirusWorkShopdir)
  621. )
  622. )
  623. (if (BITAND installfiles 8)
  624. (copyfiles
  625.         (source "/VirusWorkshop/MagicWB/VWMemMon.Guide.info")
  626.         (dest docdir)
  627. )
  628. )
  629.  
  630. (complete 90)
  631.  
  632. (if (BITAND installfiles 9)
  633. (copyfiles
  634.         (help @copyfiles-help)
  635.         (prompt #Sask)
  636.         (source "/VirusWorkshop/S")
  637.         (confirm)
  638.         (all)
  639.         (dest SDir)
  640. )
  641. )               
  642.  
  643. ;Correct @default-dest so that final information is correct.
  644. (set @default-dest VirusWorkShopdir)
  645.  
  646. (complete 100)
  647.  
  648. (exit)
  649.